512 S Neil St, Champaign, Champaign-Urbana, IL 61820-5232
View on Map
What travelers say:
This western restaurant is located on South Nell Street in Champagne, close to several other restaurants. The restaurant is small in size, the door is small, and there are not many indoor seats. You need to queue up for a seat when you meet a meal. The western food here is well done, but the waiting time is a bit long. The restaurant service is not bad, I feel that the price is high here, it is recommended.